home *** CD-ROM | disk | FTP | other *** search
/ Chip 1999 August / Chip Ağustos 1999.iso / program / demo / ide / DISK.1 / PARADOX.STM < prev    next >
Encoding:
Text File  |  1999-04-10  |  6.1 KB  |  451 lines

  1. STAIRMASTER
  2. 1
  3.  
  4. @DEFINITION
  5. DEFINITION=ORTA KOLONLU SP▌RAL MERD▌VEN
  6.  
  7. // ****************************VARIABLES****************************
  8.  
  9. @VARIABLE
  10. NAME=W
  11. DEFINITION=MERD▌VEN GEN▌▐L▌╨▌
  12. DEFAULT=1.5
  13.  
  14. @VARIABLE
  15. NAME=R
  16. DEFINITION=MERD▌VEN BO▐LU╨U YARI╟API
  17. DEFAULT=3
  18.  
  19. @VARIABLE
  20. NAME=ALPHA
  21. DEFINITION=MERD▌VEN A╟ISI
  22. DEFAULT=180
  23.  
  24. @VARIABLE
  25. NAME=H
  26. DEFINITION=MERD▌VEN Y▄KSEKL▌╨▌
  27. DEFAULT=10
  28.  
  29. @VARIABLE
  30. NAME=KOR_OF
  31. DEFINITION=KORKULUK UZAKLI╨I
  32. DEFAULT=0.1
  33.  
  34. @VARIABLE
  35. NAME=KOR_THICK
  36. DEFINITION=KORKULUK KALINLI╨I
  37. DEFAULT=0.05
  38.  
  39. @VARIABLE
  40. NAME=THICK
  41. DEFINITION=MERD▌VEN KALINLI╨I
  42. DEFAULT=0.1
  43.  
  44. @VARIABLE
  45. NAME=DCOLUP
  46. DEFINITION=ORTA KOLON ▄ST KOTU
  47. DEFAULT=0
  48.  
  49. @VARIABLE
  50. NAME=DCOLDOWN
  51. DEFINITION=ORTA KOLON ALT KOTU
  52. DEFAULT=0
  53.  
  54. @VARIABLE
  55. NAME=KOR_H
  56. DEFINITION=KORKULUK Y▄KSEKL▌╨▌
  57. DEFAULT=1
  58.  
  59. @VARIABLE
  60. NAME=YUR_OF
  61. DEFINITION=╟IKI▐ HATTI OFFSET ORANI
  62. DEFAULT=0.5
  63.  
  64. @VARIABLE
  65. NAME=CIRC_RAD
  66. DEFINITION=╟IKI▐ HATTI ╟EMBER YARI╟API
  67. DEFAULT=0.1
  68.  
  69. @VARIABLE
  70. NAME=ARROW_L
  71. DEFINITION=╟IKI▐ HATTI OK UZUNLU╨U
  72. DEFAULT=0.1
  73.  
  74.  
  75. // ************************ PRIMARY NODE DEFINITIONS **********************
  76.  
  77. @PRIMARY_NODE
  78. NAME=N1
  79. X=R
  80. Y=0
  81.  
  82. @PRIMARY_NODE
  83. NAME=N2
  84. X=R+W
  85. Y=0
  86.  
  87. @PRIMARY_NODE
  88. NAME=N3
  89. X=COS(ALPHA/2)*R
  90. Y=SIN(ALPHA/2)*R
  91.  
  92. @PRIMARY_NODE
  93. NAME=N4
  94. X=COS(ALPHA/2)*(R+W)
  95. Y=SIN(ALPHA/2)*(R+W)
  96.  
  97. @PRIMARY_NODE
  98. NAME=N5
  99. X=COS(ALPHA)*R
  100. Y=SIN(ALPHA)*R
  101.  
  102. @PRIMARY_NODE
  103. NAME=N6
  104. X=COS(ALPHA)*(R+W)
  105. Y=SIN(ALPHA)*(R+W)
  106.  
  107. @PRIMARY_NODE
  108. NAME=OK0
  109. X=R
  110. Y=0
  111.  
  112. @PRIMARY_NODE
  113. NAME=OK1
  114. X=0
  115. Y=R
  116.  
  117. @PRIMARY_NODE
  118. NAME=OK2
  119. X=-R
  120. Y=0
  121.  
  122. @PRIMARY_NODE
  123. NAME=OK3
  124. X=0
  125. Y=-R
  126.  
  127.  
  128. @PRIMARY_NODE
  129. NAME=N3M
  130. X=COS(ALPHA/2)*R
  131. Y=-SIN(ALPHA/2)*R
  132.  
  133. @PRIMARY_NODE
  134. NAME=N4M
  135. X=COS(ALPHA/2)*(R+W)
  136. Y=-SIN(ALPHA/2)*(R+W)
  137.  
  138. // *********************** SECONDARY NODE DEFINITIONS **********************
  139.  
  140. @SECONDARY_NODE
  141. NAME=CH1
  142. METHOD=RATIO | YUR_OF
  143. REFNODES=N1,N2
  144. DX=0
  145. DY=0
  146.  
  147. @SECONDARY_NODE
  148. NAME=CH2
  149. METHOD=RATIO | YUR_OF
  150. REFNODES=N3,N4
  151. DX=0
  152. DY=0
  153.  
  154. @SECONDARY_NODE
  155. NAME=CH3
  156. METHOD=RATIO | YUR_OF
  157. REFNODES=N5,N6
  158. DX=0
  159. DY=0
  160.  
  161. @SECONDARY_NODE
  162. NAME=CH2M
  163. METHOD=RATIO | YUR_OF
  164. REFNODES=N3M,N4M
  165. DX=0
  166. DY=0
  167.  
  168. @SECONDARY_NODE
  169. NAME=KL1
  170. METHOD=OFFSET | KOR_OF
  171. REFNODES=N1,N2
  172. DX=0
  173. DY=0
  174.  
  175. @SECONDARY_NODE
  176. NAME=KL2
  177. METHOD=OFFSET | KOR_OF
  178. REFNODES=N3,N4
  179. DX=0
  180. DY=0
  181.  
  182. @SECONDARY_NODE
  183. NAME=KL2M
  184. METHOD=OFFSET | KOR_OF
  185. REFNODES=N3M,N4M
  186. DX=0
  187. DY=0
  188.  
  189. @SECONDARY_NODE
  190. NAME=KL3
  191. METHOD=OFFSET | KOR_OF
  192. REFNODES=N5,N6
  193. DX=0
  194. DY=0
  195.  
  196. @SECONDARY_NODE
  197. NAME=KR1
  198. METHOD=OFFSET | KOR_OF
  199. REFNODES=N2,N1
  200. DX=0
  201. DY=0
  202.  
  203. @SECONDARY_NODE
  204. NAME=KR2
  205. METHOD=OFFSET | KOR_OF
  206. REFNODES=N4,N3
  207. DX=0
  208. DY=0
  209.  
  210. @SECONDARY_NODE
  211. NAME=KR2M
  212. METHOD=OFFSET | KOR_OF
  213. REFNODES=N4M,N3M
  214. DX=0
  215. DY=0
  216.  
  217. @SECONDARY_NODE
  218. NAME=KR3
  219. METHOD=OFFSET | KOR_OF
  220. REFNODES=N6,N5
  221. DX=0
  222. DY=0
  223.  
  224. // *********************** CONTOUR DEFINITIONS ****************************
  225.  
  226. @CONTOUR
  227. NAME=BASLA
  228. DRAW=1
  229. BREAK=0
  230. INSIDE=0
  231. LINECOUNT=1
  232. LINE=N1,N2 | LINEAR
  233.  
  234. @CONTOUR
  235. NAME=IC
  236. DRAW=1
  237. BREAK=2
  238. INSIDE=1
  239. LINECOUNT=1
  240. LINE=N1,N3,N5 | ARC
  241.  
  242. @CONTOUR
  243. NAME=BIT
  244. DRAW=1
  245. BREAK=1
  246. INSIDE=0
  247. LINECOUNT=1
  248. LINE=N5,N6 | LINEAR
  249.  
  250. @CONTOUR
  251. NAME=DIS
  252. DRAW=1
  253. BREAK=2
  254. INSIDE=1
  255. LINECOUNT=1
  256. LINE=N2,N4,N6 | ARC
  257.  
  258. @CONTOUR
  259. NAME=ICM
  260. DRAW=1
  261. BREAK=2
  262. INSIDE=1
  263. LINECOUNT=1
  264. LINE=N5,N3M,N1 | ARC
  265.  
  266. @CONTOUR
  267. NAME=DISM
  268. DRAW=1
  269. BREAK=2
  270. INSIDE=1
  271. LINECOUNT=1
  272. LINE=N6,N4M,N2 | ARC
  273.  
  274. @CONTOUR
  275. NAME=KOLON1
  276. DRAW=1
  277. BREAK=0
  278. INSIDE=0
  279. LINECOUNT=1
  280. LINE=OK0,OK1,OK2 | ARC
  281.  
  282. @CONTOUR
  283. NAME=KOLON2
  284. DRAW=1
  285. BREAK=0
  286. INSIDE=0
  287. LINECOUNT=1
  288. LINE=OK2,OK3,OK0 | ARC
  289.  
  290. // *********************** LINE OF TRAVEL DEFINITIONS ****************************
  291.  
  292. @LOT
  293. NAME=LOT
  294. LINECOUNT=1
  295. LINE=CH1,CH2,CH3 | ARC
  296. BEGIN=1 | CIRC_RAD
  297. END=1 | ARROW_L
  298.  
  299. @LOT
  300. NAME=LOT2
  301. LINECOUNT=1
  302. LINE=CH3,CH2M,CH1 | ARC
  303. BEGIN=1 | CIRC_RAD
  304. END=1 | ARROW_L
  305.  
  306. // *********************** RAILING DEFINITIONS ****************************
  307.  
  308. @RAILING
  309. NAME=SOL_KOR
  310. LINECOUNT=1
  311. LINE=KL1,KL2,KL3 | ARC | 8
  312. THICKNESS=KOR_THICK
  313. HEIGHT=KOR_H
  314. PREV=NULL
  315. NEXT=NULL
  316.  
  317. @RAILING
  318. NAME=SOL_KOR2
  319. LINECOUNT=1
  320. LINE=KL1,KL2M,KL3 | ARC | 8
  321. THICKNESS=KOR_THICK
  322. HEIGHT=KOR_H
  323. PREV=NULL
  324. NEXT=NULL
  325.  
  326. @RAILING
  327. NAME=SAG_KOR
  328. LINECOUNT=1
  329. LINE=KR1,KR2,KR3 | ARC | 8
  330. THICKNESS=KOR_THICK
  331. HEIGHT=KOR_H
  332. PREV=NULL
  333. NEXT=NULL
  334.  
  335. @RAILING
  336. NAME=SAG_KOR2
  337. LINECOUNT=1
  338. LINE=KR1,KR2M,KR3 | ARC | 8
  339. THICKNESS=KOR_THICK
  340. HEIGHT=KOR_H
  341. PREV=NULL
  342. NEXT=NULL
  343.  
  344. // *********************** AREA DEFINITIONS ******************************
  345.  
  346. @AREA
  347. NAME=TUM_ALAN
  348. TYPE=STAIR_AREA
  349. CONTOURS=BASLA,IC,BIT,DIS
  350. LOTS=LOT
  351. HASBREAK=1
  352. BREAK_RATIO=0.66
  353. BREAK_ANGLE=10
  354. BREAK_DELTA=0.1
  355. BREAK_EXTENSION=0.1
  356. BREAK_DRAW_ARROW=1
  357. TOPTREAD=1 | 1
  358. FIRST_RISER_OPT=1 | 1
  359. LAST_RISER_OPT=1 | 1
  360. DRAW_FIRST_RISER=1
  361. DRAW_LAST_RISER=1
  362. TOTALRISE=H
  363. ELEVATION=0
  364. RISERCOUNT=30
  365. RISE=0
  366. TREAD=0
  367. SKEWBEGIN=0
  368. SKEWEND=0
  369. SKEWMETHOD=CONSTANT
  370. MINTREAD=0.15
  371. RAILINGS=SOL_KOR,SAG_KOR
  372. PREV=NULL
  373. NEXT=NULL
  374. RT_ANGLE=GLOBAL | 0
  375. RT_OFFSET=0.25|0.05
  376. RT_LOC=RIGHT
  377. RT_FONT="Times New Roman" | 0.06 | 0 | 0 | 0 | 0
  378. THICKNESS=THICK
  379.  
  380. @AREA
  381. NAME=KOLON
  382. TYPE=LANDING
  383. CONTOURS=KOLON1,KOLON2
  384. LOTS=NULL
  385. HASBREAK=0
  386. BREAK_RATIO=0.66
  387. BREAK_ANGLE=10
  388. BREAK_DELTA=0.1
  389. BREAK_EXTENSION=0.1
  390. BREAK_DRAW_ARROW=1
  391. TOPTREAD=1 | 1
  392. FIRST_RISER_OPT=1 | 1
  393. LAST_RISER_OPT=1 | 1
  394. DRAW_FIRST_RISER=1
  395. DRAW_LAST_RISER=1
  396. TOTALRISE=0
  397. ELEVATION=H+DCOLUP
  398. RISERCOUNT=5
  399. RISE=0
  400. TREAD=0
  401. SKEWBEGIN=0
  402. SKEWEND=0
  403. SKEWMETHOD=CONSTANT
  404. MINTREAD=0.15
  405. RAILINGS=
  406. PREV=NULL
  407. NEXT=NULL
  408. RT_ANGLE=GLOBAL | 0
  409. RT_OFFSET=0.25|0.05
  410. RT_LOC=RIGHT
  411. RT_FONT="Times New Roman" | 0.06 | 0 | 0 | 0 | 0
  412. THICKNESS=H+DCOLUP-DCOLDOWN
  413.  
  414. @AREA
  415. NAME=TUM_ALAN
  416. TYPE=STAIR_AREA
  417. CONTOURS=BASLA,ICM,BIT,DISM
  418. LOTS=LOT2
  419. HASBREAK=1
  420. BREAK_RATIO=0.66
  421. BREAK_ANGLE=10
  422. BREAK_DELTA=0.1
  423. BREAK_EXTENSION=0.1
  424. BREAK_DRAW_ARROW=1
  425. TOPTREAD=1 | 1
  426. FIRST_RISER_OPT=1 | 1
  427. LAST_RISER_OPT=1 | 1
  428. DRAW_FIRST_RISER=1
  429. DRAW_LAST_RISER=1
  430. TOTALRISE=H
  431. ELEVATION=0
  432. RISERCOUNT=30
  433. RISE=0
  434. TREAD=0
  435. SKEWBEGIN=0
  436. SKEWEND=0
  437. SKEWMETHOD=CONSTANT
  438. MINTREAD=0.15
  439. RAILINGS=SOL_KOR2,SAG_KOR2
  440. PREV=NULL
  441. NEXT=NULL
  442. RT_ANGLE=GLOBAL | 0
  443. RT_OFFSET=0.25|0.05
  444. RT_LOC=RIGHT
  445. RT_FONT="Times New Roman" | 0.06 | 0 | 0 | 0 | 0
  446. THICKNESS=THICK
  447.  
  448.  
  449. @GENERAL
  450. D1METHOD=FULL
  451. D2METHOD=RATIO | 0.2 | 0.2